suspense thriller - Spanish English Dictionary